WebOrder-v1.0 Schema
Row Complex Type
WebOrder-v1.0 Schema : Row Complex Type
Namespace urn:xmlns:nedfox-retaillink-com:WebOrder
Diagram
Price Element SkuQuantity Element ProductDescription Element Barcode Element All Row Complex Type
Overview
Row
All
Choice
BarcodeValue optional xs:long
BarcodeText optional
SkuQuantity xs:int
Price optional
All
GrossSalePriceInclVat optional xs:decimal
NetSalePriceInclVat xs:decimal
SalePriceType Restriction of xs:string
Used By
Row Element
Source
<xs:complexType name="Row" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:all>
    <xs:element name="Barcode" minOccurs="1" maxOccurs="1">
      <xs:complexType>
        <xs:choice minOccurs="1" maxOccurs="1">
          <xs:element name="BarcodeValue" minOccurs="0" maxOccurs="1" type="xs:long" />
          <xs:element name="BarcodeText" minOccurs="0" maxOccurs="1" />
        </xs:choice>
      </xs:complexType>
    </xs:element>
    <xs:element name="ProductDescription" minOccurs="0" maxOccurs="1" />
    <xs:element name="SkuQuantity" minOccurs="1" maxOccurs="1" type="xs:int" />
    <xs:element name="Price" minOccurs="0" maxOccurs="1">
      <xs:complexType>
        <xs:all>
          <xs:element name="GrossSalePriceInclVat" minOccurs="0" maxOccurs="1" type="xs:decimal" />
          <xs:element name="NetSalePriceInclVat" minOccurs="1" maxOccurs="1" type="xs:decimal" />
          <xs:element name="SalePriceType" minOccurs="1" maxOccurs="1">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:pattern value="Sku|Quantity" />
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
        </xs:all>
      </xs:complexType>
    </xs:element>
  </xs:all>
</xs:complexType>
See Also
WebOrder-v1.0 Schema